b6dc34ee4fd5983246fba17e6131f9646369b552,app/src/main/java/com/ui/article/ArticlePresenter.java,ArticlePresenter,initAdapterPresenter,#AdapterPresenter#ImageInfo#,39
Before Change
@Override
public void initAdapterPresenter(AdapterPresenter mAdapterPresenter, ImageInfo mArticle) {
String article = new Gson().toJson(new Pointer(Image.class.getSimpleName(), mArticle.objectId));
mAdapterPresenter.setRepository(ApiFactory::getCommentList)
.setParam(C.INCLUDE, C.CREATER)
.setParam(C.ARTICLE, article)
.fetch();
}
After Change
public void initAdapterPresenter(AdapterPresenter mAdapterPresenter, ImageInfo mArticle) {
String article = new Gson().toJson(new Pointer(Image.class.getSimpleName(), mArticle.objectId));
mAdapterPresenter
.setDbRepository(DbFactory::getCommentList)
.setNetRepository(ApiFactory::getCommentList)
.setParam(C.INCLUDE, C.CREATER)
.setParam(C.ARTICLE, article)
.setParam(C.OBJECT_ID, mArticle.objectId)
.fetch();